have a swollen head - Turco Inglés Diccionario